Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 BWLCH ROAD Semi-Detached £202,416 £82,000 26 Feb 2003
20 BWLCH ROAD Terraced £122,262 £71,500 7 Apr 2010
26 BWLCH ROAD Detached £413,633 £215,000 30 Sep 2004
27 BWLCH ROAD Terraced £134,397 £108,000 8 Feb 2019
28 BWLCH ROAD Detached £521,154 £123,000 10 Sep 1999